package com.z1.core.io;

import java.io.File;

public class FileCreator {

	/**
	 * 构建文件
	 * @param file
	 */
	public static void fileCreator(File file) {
		try {
			if (null != file) {
				if (null != file.getParentFile()) {
					dirCreator(file.getParentFile());
				}
				if (!file.exists() || !file.isFile()) {
					file.createNewFile();
				}
			}
		}
		catch (Exception e) {}
	}
	
	/**
	 * 构建文件夹
	 * @param dir
	 */
	public static void dirCreator(File dir) {
		if (null != dir) {
			if (!dir.exists() || !dir.isDirectory()) {
				dir.mkdirs();
			}
		}
	}
	
}
